lead covered rubber cable - French English Dictionary